ea0453df8c3ef24d9ade93595d923a73dd4ef4aa,Common/Frameworks/ERExtensions/Sources/er/extensions/ERXQualifierInSubquery.java,ERXQualifierInSubquery,sqlStringForSQLExpression,#EOSQLExpression#,119

Before Change


        EODatabaseContext context = EODatabaseContext.registeredDatabaseContextForModel(entity.model(),
                                                                                        EOObjectStoreCoordinator.defaultCoordinator());
        EOSQLExpressionFactory factory = context.database().adaptor().expressionFactory();
        EOSQLExpression expression=factory.selectStatementForAttributes(entity.primaryKeyAttributes(),
                                           false,
                                           fs,
                                           entity);

After Change


                                                                                        EOObjectStoreCoordinator.defaultCoordinator());
        EOSQLExpressionFactory factory = context.database().adaptor().expressionFactory();

        NSArray subAttributes = destinationAttName != null ? new NSArray(entity.attributeNamed(destinationAttName)) : entity.primaryKeyAttributes();
        
        EOSQLExpression subExpression = factory.expressionForEntity(entity);
        subExpression.aliasesByRelationshipPath().setObjectForKey("t1", "");